*{margin: 0;padding: 0;}
h3,h4{font-weight: normal;margin: 0;padding: 0;}
em{font-style: normal;}
img{margin: 0;padding: 0;}
.box{width:6.4rem;padding: 0;margin: 0;}
.box .title .iconbox{width:0.26rem ;height:0.26rem;margin-left: 0.14rem;float: left; border-radius: 50%; background:#e60012;color: #FFF;font-size: 0.20rem;line-height: 0.3rem;text-align: center;}
.box .title h3{width:1.12rem ;line-height: 0.26rem; float: left;font-size: 0.24rem;display: block;margin-left: 0.05rem;}

.box .foodlist{width:100% ;display: block;box-sizing: border-box; margin: 0;padding: 0 0.14rem;justify-content: space-around;overflow: hidden;}
.box .foodlist li{display: block;}
.box .foodlist .foodbox{width: 1.7rem;height: 1.6rem;margin-top: 0.2rem;margin-left: 0.26rem;float: left; overflow: hidden;position: relative;}
.box .foodlist .foodbox  .food_img{display: block; width: 1.7rem;height: 1.3rem;border: 0;position: relative;}
.box .foodlist .foodbox  .foodtit{display: block; width: 1.7rem;height: 0.2rem;position: absolute;top:1.35rem}
.box .foodlist .foodbox  .food_name{display: block;font-size: 0.2rem;float: left;height: 0.24rem;width: 0.85rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box .foodlist .foodbox  .food_rmb{display: block;font-size: 0.16rem;float: left;line-height: 0.24rem;height: 0.24rem;width: 0.5rem;}
.box .foodlist .foodbox  .food_add{display: block;width: 0.22rem;height: 0.22rem;float: right;border-radius: 50%;position: relative;}
.food_add .iconfont{width: 0.22rem;height:0.22rem ;border-radius: 50%;position: absolute;top: 0; color: #E60012;font-style:normal;text-align: center; line-height: 0.22rem;font-size: 0.18rem;}